<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
/*
    状态码是用来告诉客户端,发生了什么事情。
    状态码为客户端提供了一种理解事物处理结果的便捷方式。
    状态码位于响应的起始行中
    400到499之间的代码表示客户端的请求出错了。

    HTTP413错误请求实体太大。
    就是客户端发送实体主体部分比服务器能够或者希望处理的要大时 会出现此错误 
    一般上传文件时会出现此错误的概率比较大 

    解决方法可以修改服务器配置文件 配置客户端请求大小和缓存大小 
    Nginx配置文件修改
    在http{}中添加下面配置 
*/



//  xhr.tatus (HTTP状态码)
//200 请求成功
//301 永久移动
//302 临时移动
//304 文件没有更改
//401 没有权限
//403 被禁止
//404 没有找到 (路径)
//500 5开头都是服务器的问题
//503 服务器停机
    

// ajax状态码
// 原生sjax 步骤
// 1 创建对象+      var xhr = new XMLHttpRequest();
// 2 配置对象	xhr.open("post","validate.php");
// 3 发送send	xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
// 4 接收数据res


// ajax状态码  
// 	 0 － （未初始化）还没有调用send()方法  
// 	 1 － （载入）已调用send()方法，
// 	 2 － （载入完成）send()方法执行完成，已经接收到全部响应内容  
// 	 3 － （交互）正在解析响应内容
// 	 4 － （完成）响应内容解析完成，可以在客户端调用了  


// http(服务器)状态码
// 	1**  服务器已经收到数据，在等待下一步操作
// 	2**  成功 (200	交易成功)
// 	3**  重定向                   301永久移动   302临时移动   304文件没更改 
// 	4**  客户端错误            401没有权限      403被禁止     404没找到
// 	5**  服务器错误            503服务器停机 
// 203	返回信息不确定或不完整
// 300	请求的资源可在多处得到
// 303	建议客户访问其他URL或访问方式
// 304	客户端已经执行了GET，但文件未变化
// 403	请求不允许
// 404	没有发现文件、查询或URl
// 500	服务器产生内部错误               









                   

                   
















</script>